polymeric cathode - French English Dictionary